Impact Words+Phrases : 1,000 Words and Phrases You Need to Speak English Naturally / Anne McGannon - McGannon, Anne,Rost, Michael (Longman, 2005)