Political Islam: Revolution, Radicalism, or Reform? Book Author: John L. Esposito Book Language: English Year of Publication: 1997 Book Review Description: Edited by