Public Health at the Crossroads by Ruth Bonita & Robert Beaglehole