An interesting story in which the battle of good and evil is fought against the backdrop of Egypt's ancient monuments.I really enjoyed the story. Stewart makes an intricate mix of religion, myth and history with fantasy and magical elements, and I thought it worked quite well. I like the way in w...