Vitalsource Technologies, Inc. Social Work Practice And End-of-life Care