Revolution and liberation - WANG W S K (London Heinemann, 1971)