Horácio Costa holds degrees from the Universidade de São Paulo (USP), New York University, and Yale, and taught Brazilian and Portuguese literatures at the National Autonomous University of Mexico from 1987 to 2001. Since then he has taught Portuguese literature at the School of Philosophy and Letters at USP...