Science Paradigms Struggle view 3