Ethics for nurses theory and practice - Cranmer, Pam (Open University Press, 2013)