Duality of Worlds