Level 109 structure & speaking : advanced /. (Boston : Pearson Custom, 1997)
Keywords: English language -- grammar; English language -- textbook for foreign speakers