John William Robert Elphinstone — (1884-1949)