Hammarsten , Upsala , E. Almquist , Stockholm,