Becoming a reflective practitioner : a reflective and holistic approach to clinical nursing, practice development, and clinical supervision by Christopher Johns. ISBN 0632055618. Published by Blackwell Science in 2000. Publication and catalogue information, links to buy online and reader comments.