Promoting health : - Scriven, Angela (Palgrave, 2005)