Bone Gap - Laura Ruby

What an amazing book. 

I never would've guessed the turn it took. I WILL NOT spoil it. So.....READ IT. You will NOT be disappointed.