Ancestral roots modern living and human evolution - Clack, Timothy (Macmillan, 2009)