David Adams Richards - Garrod, Andrew; Richards, David Adams 1950- (1986)