Text this: The petrology of the igneous and the metamorphic rocks in the Vredefort dome and the adjoining parts of the Potchefstroom syncline