Magma redox geochemistry. (2021)