Health promoting practice : the contribution of nurses and allied health professionals / edited by Angela Scriven. - Scriven, Angela (Palgrave Macmillan, 2005)