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