Wonderful book that deals with a lot of tough subject matter. The author really presents the story well, though, and Carey is very well drawn, along with all the other characters (now that I mention it). The way her accent and thought processes change throughout the book really brings her to life. I found all the characters realistic and well-rounded. I'm definitely impressed by this story and the author, and I'll be looking for more books from her in the future.