Posted by Mencey
El País has an excellent article HERE explaining the formation of the Canary Islands a mere 20 million years ago. The very clear diagrams should compensate for the Spanish text which is in fact fairly easy to follow. This diagram from the article shows the relative ages of the islands.
edited (Janet): also in the English El Pais now, HERE.