The Stonyhurst magazine.
Stonyhurst College (Stonyhurst, England)
Stonyhurst : The College,
1881-
Description based on: Vol. 31, no. 392 (Apr. 1954)
Stonyhurst College (Stonyhurst, England)