Gravar-mail: Promoting high quality care for all at the end of life: review of NHS National End of Life Care Programme 2004–2007 and implications for primary care