New cutting edge, upper intermediate : with mini-dictionary, students' book - Cunningham, Sarah; Moor, Peter (Harlow, England: Pearson Education Limited, 2005)