lhrtimes.com
A Critique of Human Society since the Neolithic Revolution - The Lahore Times
There is a long history of social critics and progressive thinkers offering critiques of human society. Among those who are better known, Karl Marx...