content: I am a 4.0 engineering major and I found this book to be one of the worst I have come across. I spent more time trying to figure out how the author got from point A to point B in his derivations than I did learning the material. It is not clearly written. Find another book!