Ibn Hazm

hayât wa 'asarahu - 'Arâihu wa fiqahahu