5.0

I wasn't expecting to love this as much as I did, but it's such a fantastic book and holds up spectacularly well. It's such a fun easy read, and Ellen Emerson White does a great job of weaving the history and culture into this book without making it come across like a history lesson. Molly is a well developed character and I'd recommend this to anyone, regardless of age. Very worthwhile read.