Renewal of Arab thought, author: Zaki Naguib Mahmoud

48

Product description

This book consists of sections whose chapters multiply, moving you through successive stages of brainstorming that make you wonder about everything around you and from accepted truths and principles that you cling to, dealing with them as undeniable facts that do not accept debate or discussion. Number of pages: 316