Barber, Leila Cook

Full Name: 
Barber, Leila Cook
Home Country: 
USA
Overview: 
Chair of the department of Art History, Vassar College.