Public, private or community : what next for the NHS? - Ham, Christopher, 1951- (Demos, 1996)