Biological anthropology a synthetic approach to human evolution - Boaz, Noel Thomas (Prentice Hall, 1997)