A review by theoricparrot
Caesar: Life of a Colossus by Adrian Goldsworthy
adventurous
challenging
hopeful
informative
reflective
slow-paced
5.0