Hatcher's notebook (The firearms classics library)
Publisher: Published for the National Rifle Association by Odysseus Editions
Published: 1996-01-01