Advanced english practice - Graver, B.D. (Oxford University Press, Oxford, 1971)