2 books
A History of Public Health: From Past to Present
Controversies in Public Health and Health Policy