Garry Toffoli

Garry Toffoli is an author, editor, media commentator, publisher, and administrator. He writes and lectures on royal, constitutional, political, military, and heritage subjects, and lives in Toronto.