The Geology of the Canary Islands - Troll, Valentin R.; Carracedo, Juan Carlos (Elsevier, 2016)