Top positive review
12 people found this helpful
on June 5, 2010
This book is extremely well written. It covers a lot of ground, and it covers it deeply. Because of that, it might be a little hard for beginners; You'll need to skip over sections if you don't want to break your brain in half.
It's an excellent reference book. Some people think that a reference book is useless now because you can search on the internet, but I don't think you can find websites written as well as this book.