Gerhardus C Oosthuizen

G. C. OOSTHUIZEN is a member of NERMIC (New Religious Movements and Independent/Indigenous Churches) at the University of Zululand.