The church and liberation in Africa
By: by Laurenti Magesa.
Series: Spearhead series ; no. 44
Published: 1976
Place of publication: Eldoret, Kenya : Gaba Publications, Amecea Pastoral Institute, 1976
Language: eng
Number of pages: 57