Donald MacLennan — Canadian politician (1875–1953)