Herodotus, Thucydides and the "Wheel of History": Patterns of Historical Interpretation - Raaflaub, Kurt A. (Brill, 2023)