Glen Roberts A Sniper’s Guide to Long Range Shooting, 9781662947117, Hardcover A Sniper’s Guide to Long Range Shooting Volume 2, 9781662968464, Hardcover