Spirit of Discovery from Truth in Science