Pittsburgh Series in Philosophy & History of Science

164 pages paperback

nonfiction philosophy science challenging informative medium-paced