Harbrace Handbook of English
Subtitle: The English Workshop Series