Biography: 
Kevin O’Brien is a librarian and blogger living in Chicago. He is interested in the dialectical and humanist Marxist tradition.