Stephen I. Vladeck

Stephen I. Vladeck is a professor of law at the University of Texas School of Law.