Professor Herman Almkvist , Upsala.