Generals in Gray Lives of the Confederate Commander

Commander

by Ezra T. Warner

Hardcover

ISBN: 978-0-8071-0823-9

ISBN-10: 0-8071-0823-5

Louisiana State Univ Pr · 1959