I mostly enjoyed this book. It was not a tedious read like so many other books pertaining to this subject. The narrative flowed nicely and the subject manner was compelling. I really loved the section on regression since I have a high interest in data analysis. One note though, if you are political conservative then I hope you have thick skin when you read this. The author appears to enjoy defending liberal positions as others have pointed out. Still if you can stomach his bias in this field, this is an enjoyable read.