Professor Peter Davidson

Status: 
Prof. of Renaissance Stud., Scholar-Keeper of the university's Collections
University: 
Aberdeen
Department: 
Department of History of Art
Research: 
Baroque arts; exile; recusancy; symbols and emblems