Stephen Bann

Stephen Bann is emeritus professor of History of Art at the University of Bristol.