Overview

John Knowles

(c. 1625—1677) antitrinitarian preacher and religious controversialist