Graded Exercises in English: A New Revised Edition - Robert J. Dixson (Prentice-Hall Regents, 1983)