It is a book for the home machinist; just as the title states.  Fortunately, I did not buy a mill before having a chance to read this book, which is the target audience.  It guided me through some of the ins and outs of having various size machines before making a purchase.  The best part would probably be the tooling recommendations.  This will help quite a few decide what is necessary instead of what is convenient and and in some cases what tooling materials to avoid depending on what machine capabilities you have.  I would recommend this to anyone from a total noob *using Google-fu to fill in the blanks; to an intermediate home machinists.  Professionals might find some of the appendix helpful for tool geometries but any good machinist handbook will already contain this content.<br>Good read.  Mostly to the point.  Nice size (especially for light reading while traveling), well printed and very well illustrated.