This was a pretty thorough and detailed book. I learned a lot of concepts! Unfortunately, there were a lot of outdated concepts in here. For example, recommending vegetable oil as lube was something that I found strange and outdated.