A report on Meanwood Park hospital, Leeds
Spencer, Douglas A.
The Author
1986