SEARCH Articles Figures Tables Mantle Mantle rocks peridotite xenoliths Peridotite-chondrite mantle model Peridotites Peridotites mantle evolution Peridotites mantle rocks Peridotites mantle-derived xenolith Peridotites oceanic mantle