This is my umpteenth re-read, and I loved it just as much this time as every time previously. 
 If you haven't read it - this is part of a continuing series and does not have a clear end by the time the last page turns. The ending isn't quite the cliffhanger as the others in the series so far, but nothing is really resolved. 
 If you're looking to get dragged into a wonderfully realized world, with characters that feel completely real, then I highly recommend you pick up this book. 
 The final book in the series is just a little over a month away, so there's not a long wait for the end...