Donald M. Finlayson

Candidate profile

Donald M. Finlayson is a politician in Saskatchewan who stood for election six times between 1908 and 1929, representing the Saskatchewan Liberal Party. Donald M. Finlayson was elected during all of these elections.