Natural Resources, Sustainability and Humanity A Comprehensive View - Mendonca, Angela (Springer Netherlands, 2012)