New cutting edge : elementary. - Moor, Peter (Pearson Education Limited, 2005)