Vitalsource Technologies, Inc. Conceptualising Public Health