Marcella Frank
Modern English
Modern English Exercises for Non-Native Speakers, Part I
Modern English Exercises for Non-Native Speakers, Part II
Writing as thinking
Writing from Experience
Modern English
Writer's companion
Writing from experience
A Resource Guide for the New Esl/Efl Teacher or Tutor (Michigan Teacher Resource)
Annotated bibliography of materials for English as a second language
Modern English : Exercises for Non-native Speakers