1. The practice of English language teaching /   Publication: Essex, U.K. : Longman, 1991 . 296 p. Date:1991 Availability: Copies available: Tain Campus Education & Humanities [PE1128 A2 H34 1991] (1), Actions: Add to cart
2. AIDS :   Publication: Geneva : W. H.O., 1994 . x, 142 p. : Date:1994 Availability: Copies available: Turkeyen Campus [RA 644 A25 A53] (1), Actions: Add to cart
3. The practice of English language teaching /   Publication: Boston : Pearson, 2001 . 448p. : Date:2001 Availability: Copies available: Turkeyen Campus Education & Humanities [PE1128 A2 H37 2001] (1), Actions: Add to cart
4. The practice of English language teaching/   Publication: -Boston: Pearson, 2001 . 448p. Date:2001 Availability: No items available: Actions: Add to cart
5. The practice of English language teaching /   Publication: [Cambridge, U.K. ] : Pearson, 2015 . x, 446 p. : Date:2015 Availability: Copies available: Tain Campus Education & Humanities [PE1128 A2 H37 2015] (2), Actions: Add to cart
6. How to teach grammar /   Publication: Harlow, England : Pearson Education Ltd., 1999 . [x], 182 p. : Date:1999 Availability: Copies available: Tain Campus Education & Humanities [PE1112 T56] (2), Actions: Add to cart
7. The practice of English language teaching /   Publication: Essex, England : Pearson Education, 2015 . x, 446 p. : , Accompany by CD - ROM. Date:2015 Availability: Copies available: Turkeyen Campus Education & Humanities [PE1128.A2 H37 2015] (1), Turkeyen Campus Learning Resource Centre [PE1128.A2 H37 2015] (1), Actions: Add to cart