The Quest for Meaning - Tariq Ramadan

In The Quest for Meaning: Developing a Philosophy of Pluralism, Tariq Ramadan embarks on a journey…