LONG, Charles (?1760-1838), of Trinton Hall, Suff.

Author