Overview

William Fisken

(1812—1883) Free Church of Scotland minister and inventor