md. shareefuddin farooqui