Amina Shah has been appointed Chief Executive of the National Library of Scotland. Credit: Neil Hanna