James Macdonald — Scottish lawyer