Sharing Lives : supporting independent living for adults : can you make someone's life better?
Sheffield (England).City Council.
Title from cover.