Rosecrans's campaigns

Rosecrans

by United States

Paperback

ISBN: 978-0-527-17564-1

ISBN-10: 0-527-17564-1

Kraus Reprint Co · 1977