The last few years have seen a number of new books on evolutionary biology. However most of these are either large or specialized. This is an attempt to produce a thin, general version for... This description may be from another edition of this product.