Duncan CampbellWrong Duncan Campbell?
Deputy Chief Executive Officer
Local Address: Edinburgh , United Kingdom
National Library of Scotland
George IV Bridge
George IV Bridge , Edinburgh EH1 1EW
Company Description: The National Library of Scotland is a legal deposit library located in Edinburgh. Its Legal deposit status means it has the right to claim every book published in... more