Enduring gifts : 600 years of philanthropy in St Andrews.
University of St Andrews.Museum.
Title from cover.
Includes bibliographical references.
University of St. Andrews