Leith in MDCCCXXVI with a few observations on the late nomination of its magistrates
Leith William Heriot
1826