A practical english grammar - Thompson, A. J, (Oxford, 2009)