Dictionary of English grammar based on common errors - Ball, W. J. (Wilson James) (Macmillan, 1986)