INTELLIGENCE IN WAR : John Keegan. - Keegan, John (Random House, 2003)