Oxford University Press's
Academic Insights for the Thinking World

Tariq Ramadan & Christopher Hitchens: Is Islam a Religion of Peace?