Holmgren, Frithiof, 1831-1897