Author: Gwynedd (Wales). Social Services Department.