Innerpeffray : Scotland's first public library (1680) /
Walls, Robert R.,author.
Caption title.
Reprinted from the Scottish geographical magazine, volume 56, May 1940.