David Rowland's The Stress of Battle: Quantifying Human Performance in Battle for Historical Analysis and Wargaming 2 authors - Paperback £14.95 Find out more