Susan Deans-Smith Editor & Author

Susan Deans-Smith is an associate professor of Latin American studies at the University of Texas, USA. Eric Van Young is a professor of history at the University of California San Diego, USA.