content: I have had Dr. Thomson as an instructor and have used his book for three separate classes. I find the book difficult to follow at times. The end of chapter problems are confusing and seldom can be completed by following the material covered in the text. The book, which is not on its first edition, is filled with "minor errors" (for example, constants and/or exponents in presented equations are incorrect). On the plus side, the unit conversions in the appendices are very useful.