The Rifle Book, 3rd Edition, Revised
Publisher: Jack O'Connor
Published: 1949
Language: eng
Number of pages: 422