John Lowden

About

John Hopkins Lowden is a British art historian who is Professor of the History of Art at the Courtauld Institute, which he joined in 1982.