The life and time of St Andrews /
Lamont-Brown, Raymond,1939-
Edinburgh : John Donald,
1989.
Includes bibliography and index.