CALCRAFT, John (1765-1831), of Rempstone, Dorset; Ingress, Kent and 6 Hanover Square, Mdx.

Author