An A-Z of english grammar and usage - Leech, Geoffrey N; Cruickshank, Benita; Ivanic, Roz (Edward Arnold, 1989)