Overview

James Clegg

(1679—1755) Presbyterian minister and physician