Mobilising Islam for progressive social transformation

Transformative politics, a progressive social program, and an agenda for changing cultural attitudes can lead to socio-political progress