Petrographic and geochemical evidence of calcsilicate xenolith magma interaction in the western Bushveld Complex South Africa - Bavisha Koovarjee; Roger Gibson; Paul Nex (My University, 2024)