Practical English usage - Swan, Michael (Oxford, 2006)