Sahara to Canary Pyramids and writing