Overview

John Knowles

(c. 1606—1685) nonconformist minister