Public health: Power, empowerment and professional practicePublic health: Power, empowerment and professional practice Glenn Laverack Palgrave Macmillan Edition: 1127£17.9914039456081403945608