Ad Policy

Margaret Spillane

Margaret Spillane, a painter and playwright, teaches visual and performing arts criticism at Yale University.