Well, it's a Lauren Oliver book. Of course I bloody liked it. It got a little slow at times, but she has the wonderful ability to craft such beautiful fictional worlds based on the one we inhabit - even in the dark and so-called destitute parts of society. The ending seemed a little too idealistic, even though I gathered the idea of the temporary nature of the good and bad and such which acted as an over-arching theme. Also, whilst I liked the dual perspective, I get the feeling far more heart was put into Heather's storyline. But it still works really, really well, and is a thoroughly compelling story. 
 (view spoiler)[I have to admit, I never would have guessed that Bishop was a judge, but after that revelation I sort of worked out every single other plot point that would come along between him and Heather. Also, the name Bishop stupid. Who calls their child Bishop? Are his siblings called Cardinal and Priest?! Come on, dude. (hide spoiler)] 
 A solid four stars.