Kuonji rated The ring of the dove: 5 stars Jun 6 Public The ring of the dove by 'Ali ibn Ahmad Ibn-Hazm