Ten Caesars by Barry S. Strauss

Roman Emperors from Augustus to Constantine

Purchase from Bookshop.org