James Ferguson — cricketer (1848-1913)