Al-Ghazali on Love, Longing, Intimacy & Contentment Abu Hamid Al-Ghazali - Paperback £22.99 Find out more