The New Public Health
creator: Theodore H. Tulchinsky Elena A. Varavikova John Last, MD, DPH, FRACP, FFPH, FRCPC, FACPM, FACE
publisher: Elsevier Academic Press
date: 2009
format: FDF