Articles

Carpentras Stele

/

The Carpentras Stele is a stele found at Carpentras in southern France in 1704 that contains the …