Source: https://dotearth.blogs.nytimes.com/2008/03/19/arthur-c-clarke-a-techno-optimist-with-climate-concerns/