Petrology of the ocean floor by R. Hekinian | Menrva Books