Reconciling ancient and modern philosophies of history - Turner, Aaron (Trends in classics, 2020)