Ammiani Harcellini rorum gestarum libriqui