i enjoyed this book. the characters were all very well developed. At first all the characters where confusing but then i got very into this book. Very different subject matter from the author and she handled some very serious topics really well.