Stephen Maher

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