Books

John Ibbitson wins 2016 Shaughnessy Cohen Prize