Peace Movements in Islam: History, Religion, and Politics Edited by Juan Cole. (23rd January 2023) - Kelsay, John