Edinburgh : Published for the author by William P. Nimmo ; London : Simpkin,