This isn't a bad book. It is exactly what it says, basic. The book seems to spend a lot of space on automotive engines, drive trains, etc. However, overall it was a fun read.<br><br>If you do not have at least a little knowledge of basic machines this book will lose you fast, as it does not really do a good job of introducing concepts, but tends to jump right in. However, it is a fun read.