Struggle for socialism the role of the communist party in Sri Lanka

Warnapala, Wiswa

Struggle for socialism the role of the communist party in Sri Lanka - Colombo Godage International 2010 - 608 p. Illustration

9789553024961


COMMUNIST PARTY
POLITICAL PARTIES
SOCIALISM

324.243075095493 / STR