Overview

John Lavington

(c. 1690—1759) Presbyterian minister