James Brennan (Consultant Clinical Psychologist, Bristol Haematology and Oncology Centre, and Senior Lecturer in Palliative Medicine, University of Bristol, UK) Books
Books by James Brennan (Consultant Clinical Psychologist, Bristol Haematology and Oncology Centre, and Senior Lecturer in Palliative Medicine, University of Bristol, UK)