Libyan stele from Lamluda.; Paper