The petrology, mineralogy and geochemistry of the Upper West Rand Group in the Klerksdorp area - Holdsworth, R. (Council for Geoscience, 1996)