SEARCH Articles Figures Tables Compositional evolution komatiites Komatiite contamination Komatiite melting temperature Komatiites Komatiites Komatiites Barberton Komatiites Kaapvaal Craton Komatiites abundance Komatiites mantle evolution Komatiites melt depletion Komatiites osmium isotopes Komatiites partitioning Komatiitic basalt