Monday, June 25, 2007

Crash Course in Constitutional Law

Courtesy of Slate's Walter Dellinger.

No comments: