Decisive factors in twenty great battles of the world / - Seymour, William, (St. Martin's Press,, 1988)