Overview

Robert Haldane

(1772—1854) Church of Scotland minister and university teacher