An interesting and involved story of Cleopatra and her life and loves. Sometimes too much detail and the book is weighty. You can see how Margaret George got herself very involved in the character and the situation in the world. I did enjoy it but felt it was a bit long and occasionally could be a bit shorter as things did lag. However it was very interesting and did get you into the mind of the characters.