Top notch English for today's world - Ascher Allan ;Saslow Joan (United states of America Pearson longman, 2006)