Scriven, Angela (ed) Health promoting practice: the contribution of nurses and allied health professionals - UK : Palgrave Macmillan 2005 ISBN: 9781403934116