Total data: 6627

Sustaining life: how human health depends on biodiversity
Chivian, Eric.; Bernstein, Aaron,; Secretariat of the Convention on Biological Diversity.United Nations Development Programme.United Na;New York : : Oxford University Press, , 2008




The Weather makers:how man is changing the climate and what it means for life on earth
Flannery, Tim F;Westport, Connecticut : Grove Press , 2005


Alone together: why we expect more from technology and less from each others
Turkle, Sherry;Princeton, New Jersey : Basic Books , 2010

State of the World 2009 into a warming world: a Worldwatch Institute report on progress toward a sustainable society
Starke, Linda.; Worldwatch Institute.;New York : W.W. Norton & Company , 2009


Free culture: how big media uses technology and the law to lock down culture and control creativity
Lessig, Lawrence;New York : The Penguin Press , 2004