James Henry Rubin is an American art historian and a professor of history at Stony Brook University in Stony Brook, New York.