James Rubin

James H. Rubin is Professor of Art History, State University of New York, Stony Brook.