A practical English grammar - Thomson, A. J. (Oxford University, 1986)