Edinburgh : J. Middlemass & Co.,