Galltfaenan Hall, Grove Hall, Holland House (the Galltfaenan Hall Group) : report of an inspection 3-6 May 1988 /
Great Britain.Welsh Office.Social Work Service.
[Cardiff] : The Service,
1989.
Galltfaenan Hall Group.
People with mental disabilities