Overview

Leonard Twells

(1684—1742) Church of England clergyman and theological writer