John Patterson — Canadian physicist and meteorologist (1872-1956)