Such a beautiful book, one that I will read to my younglings if I ever decide to make such a fatal mistake. In the meantime, I'll pass it on to my little cousins. 
 The character development of Sophie is incredible. Such a beautiful and well crafted plot that is engaging and interesting.