Edinburgh : John Bartholomew & Son Ltd.,