Explanation of the sermon of the message of Ibn Abi Zayd Al-Qayrawani - cover

12