The Kaleidoscope of science - Ullmann-Margalit, Edna (Boston studies in the philosophy of science ; ;, 1986)