Rome resurgent - Heather, P. J. (Peter J.) (Oxford University Press, 2018)
Paginations of printed edition: vii-393 pages.