Originally published: London: Hutchinson, 2003.
Intelligence in war : knowledge of the enemy from Napoleon to Al-Qaeda by John Keegan. ISBN 0712666508. Published by Pimlico in 2004. Publication and catalogue information, links to buy online and reader comments.