Brian Allen Author & Editor

Brian Allen is director of studies at the Paul Mellon Centre for Studies in British Art in London and adjunct professor of history of art at Yale University.