According to Heywood (2012), socialism is a form of labourism, a vehicle for advancing the interest of an organized group. It represents the interests of the working class and offers a program through which workers can achieve economic and political power. In his book, socialism is understood as in a third and broader sense as a political creed or ideology, characterized by a unique cluster of ideas, theories, and values which include community, cooperation, equality, social class, and common ownership (Heywood, 2012). In terms of community, socialism aims at unifying humans as social creatures capable of overcoming social and economic problems by using communal power rather than individual effort. Since human beings are social creatures, socialists believe that the natural relationship amongst them is one of cooperation rather than competition.