Composition and petrology of the earths matle#A.E. Ringwood - RINGWOOD, AE (McGraw Hill)