David Charles Reeve — (1898-1990)