David J. Garrow

David J. Garrow is Presidential Distinguished Professor at Emory University School of Law. He has taught at the University of North Carolina at Chapel Hill, Duke University, and the College of William and Mary. He served as a senior advisor for E

Related Books