content: This book is one of the worst I have ever read. Although it seems well structured and covers many materials, the overall content just overwhelms the undergraduate student will many details and forces them to lose the whole point. The bottomline: buy it if you're a professor and knows the materials. But don't buy it if you ever want to learn vibrations extremely extremely well. I have to go search for another text to understand really what is going on. Better off without it....other than using it as a hw problem book.