Humanist Manifesto 2000: A Call for New Planetary Humanism