Would you recommend the following article to a politician, an athlete, a business executive, or a scientist?

Which bugger did it? Microsoft - and indeed Bungie - can #39;t be happy. Reports are sweeping the inform-o-tron superhighway that the comeplte code for Halo 2 has leaked onto the net, through newsgroups and file sharing networks.
