Respect for Nature: A Theory of Environmental Ethics – 25th Anniversary Edition: A Theory of Environmental EthicsPaul W. Taylor