Leven : Purves & Cunningham ; Edinburgh : J. Orr,