Social issues in science and technology

by David E. Newton

Examines controversies involving the impact of science and technology on human life including a history of how the advances have raised social, economic, political, religious, or ethical questions…