Cleopatra : a biography - Roller, Duane W. (Women in antiquity, 2010)