This was good but frustrating. One of his points that all science is political, and I want to argue with him because I, being involved in science, think there are absolute truths. But I have to concede that there are many, many less than most people in science like to think.
He spends a lot of time talking about DNA and its relevance to races and species, and while he doesn't say that it isn't important, he does discuss why the very idea of races and species is a human invention to make classification easier, and doesn't have any basis in nature.
I kept feeling yelled at, while reading this, as if he were doing many of the things he criticizes other people for doing, but it did have a lot of insight.