John Adolf Hammarén , d.