Shooters Bible Book 103rd Edition The Worlds Best Selling Firearms 608 Pages This novel has a rhythm that pulls you in from the start.