Science and Cultural Theory

216 pages2002 3 editions

nonfiction philosophy challenging informative slow-paced