Health promotion for nurses : theory and practice - Piper, Stewart , 1961- (Routledge, 2009)