Publications by 'Ali Haider Rizvi'