The communist party in Punjab : (National Book Organisation, 1989)