David B. Spence

David B. Spence

  • Professor of Business, Government and Society
  • Professor of Law

David B. Spence: Publications