Shifa Al-Ghaleel in explaining the doubts and illusions and the ways of reasoning

63.25