Overview

John Kelman

(1864—1929) United Free Church of Scotland minister