rafique rashid ali