Practical English usage - Swan (Oxford University press, 2006)