English Grammar : Teori Dan Soal Latihan / Ehrlich, Eugene text Jakarta : Erlangga, 2004 eng Tata Bahasa Inggris URN:ISBN:979-741-501-5