William Geoffrey Iliffe — (died 1958)