This book is a masterpiece. I have re-read it more than 3 times. Some say it's confusing because of its switch of perspectives, but that is what makes the book interesting. The plot isn't filled with much action, but the overarching relations in the character are so interesting and fun to read. I would really recommend it to anyone above the age of 10.