What price community medicine? : the philosophy, practice and politics of public health since 1919 / Jane Lewis. - Lewis, Jane, 1950- (Wheatsheaf, 1986)