Author: Scotland) Hamilton and Balfour (Edinburgh