Edward Albert Christian George Andrew Patrick David, 1894-1972