Mustafa Shihab, The University of Texas at Dallas