A Scotsman's Odyssey - Macpherson, Ian G. (Conrad Press, The, 2020)
Description based on publisher supplied metadata and other sources