Author

 
Mark Swilling

Mark Swilling

    Global change: Delivering on Earth's promise
    Global change: Delivering on Earth's promise
    'Life has been around for 3.5-billion years and we have been around for 200 000. As we have become a force of nature, so has the extinction...