1. Teaching english as a second or foreign language /   Publication: Boston, Mass : Heinle & Heinle/ Tompson Learning, 2001 . viii, 584 p. Date:2001 Availability: Copies available: Turkeyen Campus Education & Humanities [PE1128 A2 T43 2001] (1), Turkeyen Campus Education & Humanities [PE1128.A2 T43 2001] (1), Actions: Add to cart
2. The grammar book :   Publication: Boston : Heinle & Heinle, 1999 . viii, 854 p. Date:1999 Availability: Copies available: Turkeyen Campus Education & Humanities [PE1128 A2 C46 1999] (1), Actions: Add to cart
3. Teaching English as a second or foreign language /   Publication: Australia : National Geographic Learning, 2014 . [xii], 706 p. : Date:2014 Availability: Copies available: Tain Campus Education & Humanities [PE1128 A2 T44 2014] (6), Actions: Add to cart