James Holmes — English footballer (1869-?)