Snellen, H. (Herman), 1834-1908