Science, revolution, and discontinuity - Krige, John (Harvester studies in philosophy, 1980)