Teaching English : possibilities and opportunities - Hayes, David (Sri Lanka : The British Council, 2001)
Includes references.