Techniques and principles in language teaching. - Freeman, L.D. Diane Larsen - Freeman (India: Oxford, 2000)
includes an appendix.