European warfare - Black, Jeremy (Palgrave Macmillan, 1999)