Overview

James Kirkwood

(c. 1650—1714) clergyman and advocate of parochial libraries