The Bloody Crucible of Courage - Fighting Methods and Combat Experience of the American Civil War
Publisher: Constable
Published: 2005
Format: Paperback
Number of pages: 752
ISBN-13: 9781845292201