Majeed, Nazeer A.

Quran as discourse: Engineer's case for a politics of liberation - 2014 - p.59-67. - 11 Oct


Islam