Kaplan David M.

Philosophy, Technology, and the Environment - 272p.

9780262533164