title: Nursing science: knowledge development for the good of persons and society.
authors.forename: Pamela J
authors.initials: PJ
authors.lastname: Grace
authors.forename: Danny G
authors.initials: DG
authors.lastname: Willis
mesh_terms: D006808:Humanism; D006801:Humans; D019359:Knowledge; D015399:Nursing Research / Q000458:organization & administration*; D010687:Philosophy, Nursing; D017009:Professional Autonomy; D012107:Research Design; D012941:Social Responsibility