Прямоходящий человек, неандерталец и кроманьонец: различия и эволюция