This was an unexpectedly very good read. I wasn't sure about reading an abuse story but the author has done justice to her characters. It's well-written and quite interesting. It's a story of a girl, Sarah, who is an enigma to people around her but mostly because she has seen and experienced so much...