Unvincible generals Gustavus Adolphus, Marborough... - Haythornthwaite (Firebird Books, 1991)