Human devolution, the highly anticipated sequel to the controversial bestseller.