Sheikhupura Rod Te Tlie Mills

A minister of the dutch reformed church and professor of tlie history of christianity at the university of pretoria, dr.Marais received his academic and theological training at stellenbosch university.He pursued further studies at princeton theological semina show more.