Cleopatra and Egypt - Ashton, Sally-Ann, (Blackwell ancient lives., 2008)