The Theory of Multiple Universes