From the age of Hippocrates to the progressive era - Schneider, Dona, 1946-; Lilienfeld, David E. (Public health : the development of a discipline, 2008)