Keith, Arthur Berriedale,1879-1944.