duncan kennedy

He has taught contracts, torts, property, trusts, the history of legal thought, income housing law and policy, Israel Palestine legal issues, the globalization of law and legal thought, and the politics of private law.. ..

Most controversial news of the day, as detected by AI.