So Embarrassing: Awkward Moments and How to Get Through Them

by Charise Mericle Harper