Technology in war the impact of science on weapon development and modern battle - MACKSEY (Arms and Armour, 1986)