SEARCH Articles Figures Tables Cratons Crust-mantle evolution, Kaapvaal Craton Crustal structure Kaapvaal Craton Eclogites Kaapvaal Craton Kaapvaal Craton greenstone belts Kaapvaal Craton kimberlites Kaapvaal Craton magmatic events Kaapvaal Craton peridotites Kaapvaal Craton stabilization Kaapvaal Craton xenoliths Kaapvaal craton eclogite xenoliths Kaapvaal craton mantle composition Kaapvaal craton peridotite xenoliths Kaapvaal craton, South Africa Komatiites Kaapvaal Craton Magmatism, Kaapvaal Craton Mobile belts, Kaapvaal craton