Elements of pronunciation : Intensive practice for inmediate and more advanced student
A concise introduction to English morphology and syntax
Yulius Qaisar
Oxford English-Arabic picture Dictionary
English from Radio Australia : Bahasa Inggris lewat radio Australia
Contemporary English : Indonesia dictionary
English by pharases
Ujian dan pembahasab TOEFL : structure and written expression