An A-Z of English grammar & usage - Leech, Geoffrey N. (Pearson Education, 2001)