Hammarsten , Almguist m . fl.