Shrewsbury School register.
Charlesworth, M. L.
Shrewsbury School (Shrewsbury, England).
Battle, E. Sussex : Olivers Printing Works,
c1990.