Eggleston, Edward, (1837–1902)