Edinburgh : Printed by J. Hay & Co. for Alexander Jamieson,