Nurcholish Madjid, Liberation Theology, and the Reconstruction of Islam as a Religion of Humanity: A Contemporary Analysis | Synapse