muhammad 'abd al haqq's blog