Edinburgh : John Anderson, Jun. ; Glasgow : John Macleod, and Atkinson &