Three worlds theory

from Wikipedia, the free encyclopedia

Three worlds theory stands for