I wish I could just copy drB's review here-I realize that most purchasing this book have no choice in the matter, but in the probably unrealistic hope that perhaps a professor will stumble upon these reviews while selecting a book, I am adding another review. This book takes what is a very interesting subject matter and sucks anything that might possibly be interesting out of it and turns it into something overly complicated and dry. The book is dull and leaves me searching out other sources for examples to the points it brings up. A 20 minute reading assignment turns into an hour long project so that I feel I understand the material-it's just bad-I dread this class because of this book.