URL: 
http://mshale.com/2012/08/10/400-oath-allegiance-citizens/