Intelligence in Warfare: Knowledge of the Enemy from Napoleon to Al-Qaeda by John Keegan (Paperback, 2004)