David D. Haddock

David D. Haddock is Professor of Law at Northwestern University.