Impressive research for a fantasy novel. 3.5 stars. 
 Well thought out novel with interesting characters and premise. I enjoyed it but it disn't wow me. Still, much better than most YA and a great summer read.out