Stonyhurst, its past history and life in the present /