This text, written as an introduction to fluid mechanics for students of all engineering disciplines emphasizes fluid flow phenomena and their Modelling. The level of mathematics is kept at the minimum so that a student can pay full attention to the complexities of the fundamental physical concepts and develop a physical feel of the subject. Common misapplications, misunderstandings and over- generalizations made by students are anticipated and cautioned against. ...