Mohsin Azam's ideas