Hammarsten , Upsala , E. Almqvist , Stockholm,