Understanding human evolution - Tattersall, Ian, 1945- (Understanding life, 2022)