The American Krag Rifle and Carbine 2nd Edition by Joe Poyer