Jessica K Taft Author & Editor

Jessica K. Taft is Associate Professor of Latin American and Latino Studies at the University of California at Santa Cruz.