Stephen Cawood, a former Program Manager at Microsoft who worked for the Office Server Group, had the good fortune to participate as a member of the Halo 2 beta testing team. Stephen has enjoyed FPS games since the release of Doom, and he's created levels for both Doom and Quake. He recently finished work on The Halo 2 Battle Guide, the only advanced strategy guide published for Halo 2.