Parallel Universes Explained - 9781978505582