Parallel worlds and alternative realities.