Ordinary Love and Good Will by Jane Smiley - WordSea