by Harold E. Palmer
Subjects: Languages, Modern -- Study and teaching; Language and languages -- Study and teaching. 29 chapters, 43,497 words. Public domain, via Project Gutenberg.