Teide Volcano : Geology and Eruptions of a Highly Differentiated Oceanic Stratovolcano - Juan Carlos Carracedo, Valentin R. Troll ((Active Volcanoes of the World))