Edinburgh : Maclachlan and Stewart ; London : Simpkin, Marshall, & Co.,