Alice Munro has a genius for entering the lives of ordinary people and capturing the passions and contradictions that lie just below the surface. In this brilliant new collection she takes mainly the lives of women - unruly, ungovernable, unpredictable, unexpected, funny, sexy and completely recognisable - and brings their hidden desires bubbling to the surface. The love of a good woman is not as pure and virtuous as it seems: as in her title story it can be needy and murderous. Here are women behaving badly, leaving husbands and children, running off with unstuitable lovers, pushing everyday life to the limits, and if they don't behave badly, they think surprising and disturbing thoughts.