Prof. Guy Uriel Charles

Duke University School of Law
charles@law.duke.edu