William John Phelim Preston — (died 1943)