Text this: The sedimentology, geochemistry and diagenesis of West Rand Group sediments in the Heidelberg area, Transvaal