professorsyed-kashif-ali documents