PRESENT DAY TO 2050
FUTURE OF HUMAN EVOLUTION 2050-2100 KARDASHEV 1
FUTURE OF HUMAN EVOLUTION 2100-2150 K2
FUTURE OF HUMAN EVOLUTION 2150-2200 K3
FUTURE OF HUMAN EVOLUTION 2250-2300 K4
FUTURE OF HUMAN EVOLUTION 2300-2350 K5
FUTURE OF HUMAN EVOLUTION 2350-2400 K6
FUTURE OF HUMAN EVOLUTION 2400-2450 K7