Cleopatra a life - Schiff Stacy (Little, Brown and Co, 2010)