Discuss on how different varieties of igneous rocks can be formed from the same melt, specifically focusing on magma differentiation and various processes which have been suggested to explain the variation of magma compositions.

  
error: Content is protected !!