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