John K.G. Shearman

1 book

328 pages paperback 1992

nonfiction art history