Bookish Witch

A Woman in a Million by Monica Wood

Warm, funny and heart-breaking, this short-story will make you laugh and cry.