khalid ray