Randy Barnett on his new book Our Republican Constitution

Featuring Randy E. Barnett