William A. Poole — Canadian politician