Cleopatra

Stacy Schiff Little, Brown, $29.99 Schiff captures the broad sweep of Cleopatra's life.
Loading