Overview

John Love

(1757—1825) Church of Scotland minister