Becoming good ancestors : how we balance nature, community, and technology - Ehrenfeld, David (Oxford: Oxford University Press, 2009)
Keywords: Civilization, Modern - 21st century