bethanyruth 's review for:

5.0

I love this book: so much so that I almost don't mind reading it 40 times in a row when babysitting.