al hall the geology of the barberton gold mining