Troubador Publishing
From Inverness to Africa: The Autobiography of Alexander MacKenzie, a Builder, in his Own Words | Troubador Publishing