David Hepworth rated Cress Watercress: 4 stars Aug 20 Public Cress Watercress by Gregory Maguire, David Litchfield