James L. McPherson

James L. McPherson (March 29, 1881 – January 3, 1951) was a Canadian politician and physician from Alberta.

James L. McPherson was born on March 29, 1881, at Leaswater, Ontario to William McPherson and Katherine Orr, both of Scottish descent.

[1] He was educated at Owen Sound, Hamilton and Toronto.

McPherson married the daughter of J. H. Thorsley on August 9, 1911.

[1] McPherson was a member of the Legislative Assembly of Alberta from 1935 to 1948,[2] representing the Alberta Social Credit Party.