Overview

John Farquharson

(1699—1782) Jesuit