Contributor
Terence Trouillot

Terence Trouillot is senior editor of frieze. He lives in New York, USA.