Understanding public health has never been more important. It is in the headlines as never before. Aimed at all interested individuals but particularly students and professionals in nursing, medicine, social work and public health, this book encourages critical debate and reflection for a deep understanding of complexities of public health.