this article has some unfortunate nationalist undertones in it, which are anti-socialist in tendency. the antonym of socialism isn't really capitalism; socialists see capitalism as a primitive stage in a holistic development, and largely reject breaking these ideas apart. the real opposite of socialism is actually nationalism.
but, it takes the pakistanis to task, as it should. so, it's a decent history from a marxist perspective.
it's just the stuff about kashmiri "awakening" that should be expunged from the document.
http://www.socialismtoday.org/67/kashmir.html