MACKILLOP, James (1786-1870), of 4 Montagu Square, Mdx.

Author