The current magma formation theory has many shortcomings and is unable to address issues such as the origin of granites and ...