John B. McColl

Canadian politician