Professor Peter Davidson

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