Cleopatra: A Life

Cleopatra: A Life - Stacy Schiff Very informative, and much more readable than the last biography of Cleopatra that I read.