Ratings59
Average rating3.6
This book started out as a story about a young Middle Eastern computer geek with girl trouble, and ended with a battle between mythical beings going on in the sky while a political revolution takes place on the ground below. I enjoyed the story and appreciated the three dimensional characters who grew in maturity or revealed their value as the story developed.
A fun read, with some substance.