Meant as a senior or graduate level elective in Mechanical Engineering, this text includes a number of problems, explanations of, & references to ongoing controversies & trends. It contains information on technological advances, such as micro- and nano-technology, turbulence modeling, & computational fluid dynamics