PakCat catalogue record Communism By Downing david Bibliographic details ISBN0431124396 PublisherHennimann Publication placeUk LanguageEnglish Material typeBook Physical description64 SubjectsPolticalscience