James Curle — Scottish solicitor and archaeologist