Cutting edge advanced - Moor (Pearson Education Limited, 2003)