Explanation of the book
Number of pages: 424 pages
Section : Thought and philosophy
Number of pages: 424 pages
Publisher: Dar Al-Rawafed