Oxford Handbook of Public Health Practice - Pencheon, David; Guest, Charles; Charles Guest; David Melzer; Muir Gray; Melzer, David (Oxford University Press, 2006)