I am seeking recommendations for good, easy to understand mechanical engineering books in SI units for the following topics: Fluid mechanics Hydraulics Kinematics Thermodynamics Material properties Statics / solid mechanics Dynamics Structural design General mechanics / applied physics I am a second year mechanical engineering student, but I still feel that I do not yet have a firm enough grasp of the basics of this subject. I also seek good teaching books on the following extra topics: Mathematics (I am not keen on Engineering Mathematics, by K. A. Stroud) Electronics / electrical principles Boiler design Micro turbine design (for electricity generation) I am also interested in boats and naval architecture, and would appreciate recommendations for related books, particularly in the areas of: Sail boat design (including a thorough explanation of factors pertaining to rigging design / rigging types) Submarine design (for small conventional vessels covering the fundamental aspects of design) Catamaran design Trimaran design Powered boat design Hydrofoil design SWATH design (single waterplane area twin hull) General boat design / naval architecture for small boats (<100’) I seek books that can teach me the fundamentals of these topics and leave me with a clear understanding of them. I often need to look at several books on a certain topic in order to gain any sort of reasonable picture of what it is I which to learn. I realise that some books work for some students but not for others. However, asking for recommendations here, I think, is a good place to start my quest (rather than boosting Amazon’s share price and getting into debt!). Another thing I am looking for in these books are written, clear, and concise explanations to compliment the mathematics; all too often books seek to explain things using numbers alone, and with no written explanation as to what is going on. I am also a fan of diagrams and illustrations. Thank you for any help.