Randy Barnett on the Declaration of Independence and natural rights

Featuring Randy E. Barnett