cosmic pluralism