the long cosmos