The oxford english programme 3 - "Seely, John" (OUP, Oxford, 1990)