Edinburgh : Printed by Duncan Stevenson and Co. for Robert Purdie,