Nursing science: knowledge development for the good of persons and society - Grace, Pamela J (Nursing philosophy, 2010)