Evolution from Ape to man. From proconsul to homo Heidelbergensis