CRAVEN, Thomas (c.1715-72), of Benham Park, nr. Newbury, Berks.

Author