Alliances In Health Promotion by Angela Scriven