Teleology revisited, and other essays in the philosophy and history of science
Nagel, Ernest.
New York Guildford Columbia University Press
1979
Includes index
Science