Practical English usage - Swan (O.U.P., 2002)