Winter's Bone
Sarah Boslaugh
Winter's Bone...constantly surprises you, not only with unexpected twists in the story, but also with the complexity of the moral and ethical decisions made by the characters. .