The fossil trail how we know what we think we know about human evolution - Tattersall, Ian 1945- (Oxford Univ. Press, 2009)