William Finlayson - Canadian politician (1874-1943)