I’ve been excitedly waiting to get my hands on a copy of this book, so I was so pleased when I did. I’d heard nothing but good things about it, and they were all true. It definitely lived up to my expectations and it was truly a delightful story. There is something to be said for a book that gives you so much and does it well! I felt that this book hit all the right marks and is a four star read.