The last twenty years have seen a resurgence of interest in human evolution in many aspects. A distinction can be made between 'narrow' (general acceptance that human evolution occurred, historically) and 'broad' (evolutionary ideas that stretch much further into all aspects of humanity, past and present) human evolution. The broad perspective is beginning to make its presence felt, for example, through the developments in evolutionary genetics, evolutionary...