Islam, Liberalism and Human Rights by Katerina Dalacoura | Menrva Books | MenrvaBooks