Charles Dempsey

Charles Dempsey is Emeritus Professor of Italian Renaissance and Baroque Art at Johns Hopkins University.