TY - BOOK AU - Holmes, David. TI - Explaining in English SN - 9746377434 AV - PE1415 H749 E3 1998 PY - 1998/// CY - Bangkok PB - Chulalongkorn University KW - English language KW - Composition and exercises ER -