Ibn al-Nafis was a great Arab physician and surgeon, who also made contributions in astronomy, Islamic theology philosophy, history, and science fiction writing. Ibn al-Nafis recorded his own experiences, observations, and deductions in his books and manuscripts; 300 years after his original writings, some of his work was translated into Latin and became available to European physicians.