Randal Johnson Author & Editor

Randal Johnson is Distinguished Professor of Spanish and Portuguese at the University of California, Los Angeles