Overview

John Trevor Hayes

(1929—2005) art historian and museum director