Donald S. Macdonald
The Honourable Donald S. Macdonald, P.C., C.C., is Senior Advisor in Public Policy at Lang Michener in Toronto and served as Cabinet minister from 1968 to 1977.
From the archives
In riding politics, the only common factor seems to be idiosyncrasy
The Honourable Donald S. Macdonald, P.C., C.C., is Senior Advisor in Public Policy at Lang Michener in Toronto and served as Cabinet minister from 1968 to 1977.