Full Human Evolution Theory