Skip to content

faris alshargie

    • 3Following

    Following (3)

    • Peter Hayward

      Peter Hayward

    • G-J van Rooyen

      G-J van RooyenStellenbosch University Ecumenical Center for Leadership Development and Congregational Studies

    • Stefan van der Walt

      Stefan van der WaltUniversiteit Stellenbosch