Petra, Vincenzo Cardenal