Here's some links to some websites you might enjoy
Some marxist resources, for reference
Some General Resources