This is a HUGE book (well over a thousand pages) that should be very helpful for engineers, engineering students, and engineer want-to-be's. The book covers many topics listed below. It is a hard-covered book with many diagrams that are meant to help to understand what the book is describing. From the table of contents, this book seems to be starting on the easier side of engineering and then traversing the broad highway to the more difficult branches of engineering.LIST OF SECTIONS IN BOOK:1. Mathematical Tables and Measuring Units2. Mathematics3. Mechanics of Solids and Fluids4. Heat5. Strength of Materials6. Materials of Engineering7. Fuels and Furnaces8. Machine Elements9. Power Generation10. Materials Handling11. Transportation12. Building Construction and Equipment13. Shop Processes14. Pumps and Compressors15. Electrical and Electronics Engineering16. Instruments and Controls17. Industrial Engineering18. Environmental Control19. Refrigeration, Cyogenics, Opics, Patents, Trademarks, and Copyrights, and Miscellaneous