The development of socialism, social democracy and communism : historical, political and socioeconomic perspectives - Sabry, Mohamed Ismail (Emerald Publishing Limited, 2017)
Includes index.