Overview

William Dunlop

(1692—1720) Church of Scotland minister and university teacher