David Percy Hall — (1895-1955)