Cleopatra: A Biography - Duane W. Roller