Philosophical Issues in Science

376 pages paperback

nonfiction philosophy science informative reflective medium-paced