The Complex "Tree-of-life Carving on Izapa Stela 5, A Reanalysis and Partial Interpretation (Publications in Archaeology and Early History - Mesoamerican Series, No. 4)