Volcanism on Io a comparison with earth - Davies, Ashley Gerard (Cambridge planetary science, 2014)