I have been reading Carmichael's the book of the rifle. There is a ton of substance in it. It is dated but has given me a better technical understanding of rifles and rifle shooting.