Another great Mieville book! This one isn't too dark or gruesome (it's YA after all), but still has all the neat language and setting of his other works. 
 A more in-depth review is available here: http://strakul.blogspot.com/2012/01/b...