A complete one-stop-shop for any student of health promotion. How to improve and protect public health is one of the biggest questions facing the 21st century and this book …