Warm and witty . . . a beautifully quirky story, honestly told, that is full of heart and love and power.