Essential english grammer - Murphy Raymond (Cambridge university press, 2009)