Overview

John Kinder Gowran Shearman

(1931—2003) art historian