Teaching academic ESL writing : practical techniques in vocabulary and grammar - Hinkel (New Jersey: Lawrence Erlbaum Associates, 2004)
Keywords: English Language -- -- Rehtoric -- -- Study and teaching; English language -- -- Study and teaching -- -- Foreign Speakers; Academic writing -- -- Studying and teaching