End-of-Life Care: providing comfort, dignity and emotional support for those nearing their end