Overview

Joseph Henshaw

(1603—1679) bishop of Peterborough