TY - GEN AU - Yvonne Y. Haddad AU - John O. Voll AU - John L. Esposito TI - The Contemporary Islamic Revival PY - 2025 PB - Greenwood UR - ER -