John Hunt Weir — (1876-1957)