A-Z of public health

by Glenn Laverack

"This book provides a clear and comprehensive introduction to the many definitions, theories and approaches in public health. It is an important book for students and practitioners who are interest…