Memories of Rev. William Mackinnon of Gairloch /
MacKinnon, Donald,1890-1966.
Free Church of Scotland
Gairloch (Highland)
Mackinnon, William, 1843-1925.