By Mark Bowden, author of Black Hawk Down. Very, very interesting, and very, very long: http://www.theatlantic.com/issues/2002/05/bowden.htm