Latin american research review
/ University of Texas
- Austin : University of Texas press, 2003-
- v. ; 23 cm.
0023-8791 = Latin american research review
REVISTAS ESTADOUNIDENSES
CIENCIAS SOCIALES
088(7/8) (051)
0023-8791 = Latin american research review
REVISTAS ESTADOUNIDENSES
CIENCIAS SOCIALES
088(7/8) (051)