Frederick Longstaff - Anglo-Canadian soldier, architect, and mountaineer (1879–1961)