A practical english grammar - Thompson, A.J (Oxford University Press, 1986)