Ilan Stavans is Lewis-Sebring Professor of Latin American and Latino Culture at Amherst College. He lives in Amherst, Massachusetts.Lalo Alcaraz is a faculty member at Otis College of Art & Design in Los Angeles, and the creator of the nationally syndicated comic strip, La Cucaracha." He lives in Whittier, California.