An exhibit of productions from Stanbrook Abbey Press 1876-1966, 19 August-11 October 1968.
Edinburgh University Library.
[Edinburgh] :  [s.n.], 
1968.