Overview

William Nicholls

(1664—1712) theologian