Monday, January 12, 2009

The American Republic



I'd never seen this before I saw it posted at The Smallest Minority. It's a very good primer on political systems and offers a valid argument for the American Republic as the best of all.
H/T Kevin

No comments: