Mindswap; a novel