Ian MacDonald


Ian MacDonald is a journalist in Vancouver. He has collaborated on ten popular history books with Betty O’Keefe including The Mulligan Affair: Top Cop on the Take and The Final Voyage of the Princess Sophia.