David D. Haddock

David D. Haddock is or has been Professor of Law at Northwestern University, Senior Fellow of the Property and Environment Research Center and a Research Fellow of the Independent Institute.

Related SourceWatch Articles

 * Property and Environment Research Center
 * The Independent Institute/Personnel