Overview

Alexander Ranken

(1755—1827) Church of Scotland minister and author