Kenneth Judson Cochrane

Canadian politician