I haven’t read all of it yet. I’m really liking it so far. It presents a lot of information simply and concisely with helpful illustrations. I’ve had some modest success using old US Navy training material as a reference in the past, and this is definitely meeting my expectations. I heartily recommend this to anyone who wants to broaden their own understanding of machinery, especially for those who have found that conventional, modern education and workplace training does not yield satisfactory understanding.