Encyclopedia of American Military History 3 volume set (Facts on File Library of American History)

American

by Spencer S Tucker

Hardcover

ISBN: 978-0-8160-4355-2

ISBN-10: 0-8160-4355-8

Facts on File · 2003