Overview

William King Tweedie

(1803—1863) Free Church of Scotland minister and writer