Acahualinca, Nicaragua, a scientifically significant site of ancient human footprints in the New World | Publicación