Nursing : the philosophy and science of caring