Hadith and Science