Scientific Analysis: Can Science Explain Everything