Title: The Iberian stones speak