Overview

Thomas Palmer

(c. 1612—1672) Fifth Monarchist preacher and conspirator