Edinburgh : John Bartholomew & Son,