I had to use this for a class. I don't normally write reviews, but I must say this is one of the worst textbooks I've ever used. Everything is over-described, repeated, re-defined, and exhausting. The only thing I can think of is that the author was paid by the page. If you can avoid this book, I would. There has got to be something out there that isn't as dense, boring, and over-contrived.