Eras in Epidemiology: The Evolution of Ideas - Kindle edition