Swimming lessons keeping afloat in the age of technology - Ehrenfeld, David (New York Oxford University Press, 2002)
Keywords: Human ecology; Environmental degradation; Civilization, Modern -- 21st century; Technology -- Social aspects