revolutionist view 3