Famous rectors of St. Andrews
Twiss, Greg. P.
Chennell, Paul.
St. Andrews Alvie
1982
Bibliography: p138-139. - Includes index
University of St. Andrews