Jim Carmichel's Book of the rifle. - Carmichel, Jim (Outdoor Life Books, 1985)