great learning tools to have at work. when you are developing new proto types these kind of books really help the process of putting the machines into a working concept in your head and that makes it way easier to put it down on the design software. gives you a better sense of direction. not always but still great learning tools