Battle: The Nature and Consequences of Civil War Combat

by

Write The First Customer Review

The first modern war fought with old-fashioned techniques

Battle: The Nature and Consequences of Civil War Combat 2008, University Alabama Press

ISBN-13: 9780817316228

Hardcover

Select