Shelton : past and present /
Morris, Rosie.
Shropshire's Community & Mental Health Services NHS Trust.
Shrewsbury : Shropshire's Community & Mental Health Services NHS Trust,
1998.
Shelton Hospital