Structure and meaning in English : a guide for teachers - Kennedy, Graeme (Harlow, England : Pearson/Longman, 2003)
Keywords: English language -- Study and teaching -- Foreign speakers; English language -- Grammar -- Study and teaching