A review by murphykat
The Good, the Bad, and the Barbie: A Doll's History and Her Impact on Us by Tanya Lee Stone

funny informative reflective fast-paced

4.0