DownloadThe Portobello Bookshop Gift Guide 2024

Stephen Maher Author & Editor

Stephen Maher is an award-winning political reporter and columnist based in Ottawa. Salvage is his second novel.