& T. Clark, 38 George Street, Edinburgh.