lessnearthesun 's review for:

Cleopatra: A Life by Stacy Schiff
5.0
informative medium-paced