Mike MeyerThe Pledge of Planetary Climate ResponsibilityAction in the face of political failureJun 62Jun 62