English grammar - Collins, Peter (Macmillan, 2000)