Sniper : Training, Techniques and Weapons
Brookesmith, Peter
ISBN 10:
0312362900 ISBN 13:
9780312362904
Published by St. Martin's Press, 2007
Used
Condition: Very Good
Hardcover