John Kershaw — British cricketer (1854-1903)