William B. Waddell — Canadian politician (1857-1942)