Introduction to TEFL (teaching English as a foreign language) : theory and practice
Handbook : intermediate writing developing english writing skill
Bahasa Inggris untuk Ilmu Komunikasi
Teaching english to Indonesian young learners
Getting started : transition to adulthood in Great Britain
English translation of the Glorius Qur'an (the final revelation)
Read, reason, write : an argument text and reader
Essential idioms in English
Kamus Inggris-Indonesia : an English-Indonesian dictionary
English teaching assessment : artificial and authentic assessment