Blue Book of Airguns Dr. Robert D. Beeman John B. Allen 7th Edition Soft CoverThis novel is built around a central mystery that keeps you hooked.