Decisive Factors in Twenty Great Battles of the World
by William Seymour
Category: History

Twenty great battles are set in their historical backgrounds with a detailed outline of the action.