Edinburgh : Andrew Elliot ; London : Hamilton, Adams, & Co., and J. Nisbet