5.0

Delightful, funny, lovely, heartbreaking, sweet. I love Mara Wilson. Her openness, humor, humility, and solid writing made this a fun, fast, great read.