Author: University of St. Andrews (Scotland). Library.