John McPherson (Canadian politician)
John Allen McPherson | |
|---|---|
| Member of the Legislative Assembly of Alberta | |
| In office 1905–1913 | |
| Succeeded by | Conrad Weidenhammer |
| Constituency | Stony Plain |
| Personal details | |
| Born | December 28, 1855 Mount Pleasant, Ontario |
| Died | December 26, 1944 (aged 88) Vancouver, British Columbia |
| Political party | Liberal |
John Allen McPherson (December 28, 1855 – December 26, 1944) was a Canadian provincial level politician in Alberta.