Overview

John Troughton

(c. 1637—1681) nonconformist minister and religious controversialist