The life and times of St. Andrews - Lamont-Brown, Raymond (John Donald Publishers, 1989)