Philosophy of science and its discontents - Fuller, Steve (The conduct of science series, 1993)