A note to US-based customers: All Lit Up is pausing print orders to the USA until further notice. Read more

About The Author

John Geddes

John Geddes is an Ottawa writer and journalist. Born in Shawville, Quebec, he grew up in Cochenour, a small mining town in northern Ontario. He has served as Maclean’s magazine’s bureau chief on Parliament Hill since 2000, and was a 2003 Nieman Fellow at Harvard University. He lives in Ottawa with his wife and daughter.

Books by John Geddes