Cutting edge upper intermediate.: class CD 1. - Cunningham, S.; Moor, P. (2001)