I read this book about a year ago, and I am appalled by how under rated it is. Some books are just really good, so you don't have to try to be out of the crowd by exploiting its weaknesses. This is a very well written book and I loved it.