Décio Telo: The windmills of your mind