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