Does Science Explain Everything?