Plenty to say - Ramsey, Gaynor (Longman, 1994)