** spoiler alert **
As I was reading this, I found tiny flaws:
Asetnefer, Iras's mother and Charmian's mother by default, was forgotten easily in the beginning of the novel. But, she wasn't central to the plot so I guess it was easy for both the characters and myself to forget her.
In Bubastis, Charmian befriends a cat named Sheba who is also easily forgotten.
I guess what I'm trying to say is if you're going to introduce us to characters in the novel (human or not) don't just stop talking about them. At least give them the decency of an exit.
That said, I fell in love with this novel towards the end. Of course, I knew how it was going to end, but that didn't stop me from feeling emotionally drained when I set the book down.
Cleopatra's death, along with Iras's and Charmian's is heart-wrenching yet bittersweet.
When Charmian is reunited with Emry's and Caesarion in Amenti, I literally cried.
And I cried again when Isis asked Charmian if she wanted to go back to help Selene, Philadelphos, and the other child (can't remember his name at the moment).
And I cried once more when Isis told Charmian that Iras had already gone to the children.
All in all, I really adore this book despite those two tiny flaws and its characters will stay with me for a long time. I'm already half way through Black Ships, prequel to this novel.
This was an enjoyable book, but a bit long. Hand of Isis is the story of Cleopatra told by her half sister/handmaiden Chiarmian. It gives you a good feel for what Alexandria was like at the time and the struggles that Cleopatra had to deal with in order to rule Egypt. This book was more historical fiction than fantasy. Fantasy played a very small part in the telling of this story. Isis and the other gods are present throughout the story, but their roles are small and don't overpower the story. If you are a historical fiction fan I think you will like this book.