The life of Cleopatra

The book opens in 48BC. At 21, Cleopatra is camped out on the far side of the Nile delta, preparing herself for meeting Julius Caesar in her Alexandrian palace. And then it flashes back and forth across various episodes of her tempestuous reign