Understanding Human Evolution by Jeffrey Kevin McKee & Frank E. Poirier