Interesting characters, a little heavy on the Egyptian metaphors for me. Still a good read.