Bluebeard's egg and other stories - Margaret Atwood (Vintage, 1996)