Ethics in Professional Life. Virtues for Health and Social Care, Paperback/Ann Gallagher