Satan ontbloot - Joubert, Stephan