I bought this book as a present for my friend who studies mechanical engineering and he really likes it. It's definitely not a study textbook, but a nice gift for an enthusiast. Drawings of the different devices are technical but not too complicated; and it offers a good overview of the variety of devices with different specialisations.