The Ibn Hazm cognitive approach

70

75-7%