Ehrenfeld, David.

Becoming good ancestors : how we balance nature, community, and technology / by David Ehrenfeld. - Oxford ; New York : Oxford University Press, 2009. - xvi, 302 p. ; 24 cm.

9780195373783


Human ecology; Nature --Effect of human beings on; Environmental degradation; Civilization, Modern --21st century; Technology --Social aspects.

304.2 EHR