on January 26, 2009
We had an internet class that used this book - except it was a completely different edition. Make sure you pay attention to exactly which one you need before purchasing.
Even worse, you can find most of these articles online. The book is only there for your convenience.