Peter Macdonald
Statistics
Races
4
Race Wins
4
Total Votes
8,206
Affiliated Parties
Parliamentary Roles
Deputy Speaker and Chair of Committees of the Whole of the House of Commons | 1901/02/11 — 1904/09/29 |
Electoral Record
Occupation History
Physician
1900
Physician
1896
Physician
1891
Physician
1887