Impact words + phrases : 1,000 words and phrases you need to speak English naturally /
Harsch, Kenny.
McGannon, Anne.
Rost, Michael.
Hong Kong : Longman Asia ELT,
c1997
Includes audio CD in pocket attached to inside back cover.