Archive for February 2012

An overview of the various forms of government that have existed throughout history and across the world, including a discussion of anarchy, democracy...View Details