Sharma Asha Teaching of english - Ludhiana, India Vijay Publications 2010 - 404p. Specimen copy gifted by Vijay Publications Source: TextBook