Overview

Walter Foster

(1604—1667) Church of England clergyman