I saw a few links to that site and read the articles provided, and also recently read another article on the same site about the origin of mama/papa words, which proved to be very in-depth and thought-provoking. So, what exactly is the site about and for?
Its a repository of leftist essays from various times and people