The Sniper at War: From the American Revolutionary War to the Present Day

American

by Michael E. Haskew

Hardcover

ISBN: 978-0-312-33651-6

ISBN-10: 0-312-33651-9

Thomas Dunne Books · 2005