Jim Hansen

Canadian, 1939-2019