socialist view 3