Grammar dimensions form, meaning, and use - Thewlis, Stephen H.; Larsen-Freeman, Diane (Boston Thomson/Heinle, 2007)
Bk. 1 by Victoria Badalamenti, Carolyn Henner Stanchina; Bk.2 by Ingrid Wisniewska, Heidi Riggenbach, Virginia Samuda; Bk. 2A by Heidi Riggenbach, Virginia Samuda; Bk. 3 by Stephen Thewlis; Bk. 4 by Jan Frodesen, Janet Eyring.
Keywords: English language -- Textbooks for foreign speakers; English language -- Grammar -- Problems, exercises, etc