Inspection report in respect of Shaftesbury and Arethusa :
Great Britain.Social Services Inspectorate.London West Inspection Group.
London : The Inspectorate,
[1995?]