Essential English grammar - Sargeant, Howard (Learner Pub., 2003)