Biodiversity, ecosystem functioning, and human wellbeing by Shahid Naeem | Menrva Books | MenrvaBooks