History of Art, Vol 2

History of Art, Vol 2

1986 • 791 pages