Ammianus Marcellinus' Future Signs. - Michael P. Hanaghan (F. Steiner, 2019)