John Samuel Hayes (1829-1899)