Ibn al-Haytham attributed his experimental scientific method and scientific skepticism to his Islamic faith. He believed that human beings are inherently flawed and that only God is perfect. He reasoned that to discover the truth about nature, it is necessary to eliminate human opinion and error, and allow the universe to speak for itself. In "The Winding Motion", Ibn al-Haytham further wrote that faith should only apply to prophets of Islam and not to any other authorities, in the following comparison between the Islamic prophetic tradition and the demonstrative sciences: