5.0

A very good read. What makes it a good read?
Any book you can go to again and again for reference and guidance is a very good book.