David Davis — English association football player