End of Life Care: A Spiritual, Medical, and Legal Perspective