Progress and Truth in Scientific Change