Overview

John Bowle

(c. 1583—1637) bishop of Rochester