The unauthorized Halo 2 battle guide advanced combat techniques - Cawood, Stephen (Thomson Course Technology PTR, 2005)