David Frye Translator, Editor & Author

David Frye is Program Associate in Latin American and Caribbean Studies and Adjunct Professor of Anthropology, University of Michigan.