Text this: Indonesian arc Magmatism : Petrology, Tectonics, and Mineralization