John McDermid

About

John Horton McDermid, PC, FRI is a former Canadian politician.