A review by bookishbird
Size 12 Is Not Fat by Meg Cabot

5.0