Should a Christian Embrace Socialism, Communism or Humanism ? - Nyirongo, L.T. (Potchefstroomse Universiteit, 1994)