Magma Science