A review by public_nuisance
Are You There God? It's Me, Margaret by Judy Blume

5.0

I may be biased because my mom hyped it up before I read it and I love my mother