I really liked this book - it had a little of everything - history, suspense, drama, mystery, romance, and all the aspects blended together well to make it really readable and enjoyable. I wouldn't use it as a source on a paper on Kleopatra, but it is a super good story. The only thing I didn't like about it is how it dwelled so much on Selene and M, so that when the ending wasn't what we expected, it came over as totally out of the blue, with no real precedent. I would have liked to see more of Selene and .... *coughcough* .... who is totally way sexier, anyway, in my opinion. :)