Stages of Islamic revolution - SIDDIQUI, Kalim (Open Press, 1996)