Krystal's review
Little Tiny Teeth by Aaron Elkins
Krystal's review
This was a great book. Super twisty at the end, but you can't tell me you didn't see it coming as it went.
