John Albert Sheppard

Candidate profile

John Albert Sheppard is a politician in Saskatchewan who stood for election four times between 1905 and 1916, representing the Independent Liberal and Saskatchewan Liberal Party. John Albert Sheppard was elected during three of these elections.

Electoral history