Too smart for our own good : the ecological predicament of humankind /
Dilworth, Craig.
Cambridge : Cambridge University Press,
2010.
Includes bibliographical references and index.
Human evolution.
Human ecology.