Morals and conduct in healing souls by Ibn Hazm Al-Andalusi

62.10