DownloadThe Portobello Bookshop Gift Guide 2024

Alex MacDonald Author

Alex MacDonald is the minister of Buccleuch & Greyfriars Free Church of Scotland, Edinburgh. He is married to Evelyn and they have four Children, Katharine, Douglas, Alison and Robert.