http://www.politicsandtechnology.com/2005/08/liberal_blogosp.html