John Abercrombie — English cricketer (1817-1892)