Modern Islamic movements : models, problems, & prospects - Ali, Muhammad Mumtaz (A. S. Noordeen, 2000)