Top notch 1A : english for today's world - Saslow, Joan (Pearson Education, 2006)