Portal:John Abernethy (1680-1740)

John Abernethy
(1680–1740)
Class
Irish Presbyterian minister
John Abernethy