Cutting edge intermediate and upper intermediate : tests with answer key - Eales, Frances (Pearson Education, 1999)