Doug Sharp presents his Geology Theology in Johannesburg, South Africa.