planets novel