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.