Ibn Hazm

Ibn Hazm was a philosopher and one of the codifiers for the Zahiri school of Islamic thought.