Overview

Alexander MacGregor

(1806—1881) Church of Scotland minister and writer of Scottish Gaelic prose