David R Smith Author & Editor

David R. Smith is Professor of Art History at the University of New Hampshire, USA.