David Townsend — English cricketer (1912-1997)