The Good, the Bad, and the Barbie: A Doll's History and Her Impact on Us

by Tanya Lee Stone
Love her or hate her, it seems that most contemporary girls and women have strong... read more