John Holder — English cricketer (born 1945)