Health promotion: time for a new philosophy?

Health promotion: time for a new philosophy?