PATTEN, Thomas (c.1636-97), of Preston, Lancs.

Author