Overview

Oliver Hill

(c. 1630—1707) theologian and government agent