Carthage; Group of stelae?, Latin inscriptions; Paper