DownloadThe Portobello Bookshop Gift Guide 2024

John Sinclair Author & Editor

John Sinclair practised medicine in Stornoway and other towns across the north of Scotland before becoming a surgeon based in Glasgow. He is now retired and lives in Milngavie.