This book was written in the opening days of WWII. As such the language is dated but IMO that only adds to its charm. The author speaks in generalities which while the premise is correct does not do a great deal to instruct.If you are looking for a definitive work on sniping then "The Ultimate Sniper" by Maj John Plaster is your best choice.