Rosenberg Charles Ernest Explaining epidemics and other studies in the history of medicine - Cambridge Cambridge University Press c1992 - 357p hbk