Socialist perspectives