Professor Peter Davidson Professor Davidson is Chair of Renaissance Studies at the University of Aberdeen. Watch Now see all content by Professor Peter Davidson 53:51 Watch Now The Idea of the North Professor Peter Davidson Fri, 19 Jun 2009 Art Literature Rhetoric
53:51 Watch Now The Idea of the North Professor Peter Davidson Fri, 19 Jun 2009 Art Literature Rhetoric