Can Science Explain Everything?