Cheats at work : - Mars, Gerald (Ashgate/Dartmouth, 1999)