Title: Science and human progress