Petrology of a cratonic, mantle-derived eclogite xenolith suite from the Balmoral Kimberlite, Kimberley region, South Africa

- Mxinwa, Thandikhaya