The carved stela from la mojarra, veracruz, Mexico

Science. 1993 Mar 19;259(5102):1700-1. doi: 10.1126/science.259.5102.1700.
No abstract available