BENNETT, Thomas (c.1645-88), of Shaftesbury, Dorset and Kensington, Mdx.

Author