I have one complaint about this book - the fact that it's the first in a new series and I have to wait until August for the next one. I loved this book for a lot of reasons - great characters, description and plot, and not an easy fix. These guys go through crap for the duration of the story. It's tightly written, makes you think - I'm wondering who exactly Foster is, and waiting for more books in the hope of finding out.