Title: A Stonyhurst handbook for visitors and others
Subjects: Stonyhurst College, Stonyhurst, England