South Africa's Steenhuisen wages mission to stop 'doomsday c