scientific thought