Craig Statham

Maps Reading Room Manager
National Library of Scotland, UK

Internet Librarian International 2019