Advanced english practice - Graver, B.D. (OUP, London, 1971)