3.0

Interesting read, but not quite as good as the original. The authors seemed to try to stuff too much into each chapter, in some cases with only the barest thread to tie the information together.