LONG, Charles (1760-1838), of Bromley Hill Place, Kent.

Author