Human Evolution Source Book by John G. Fleagle & Russell L. Ciochon