Ian Urquhart


Ian Urquhart was the managing editor of the Toronto Star. Previously, he was a political columnist, writing about Ontario provincial affairs for the Star.