Non-communicable diseases in India preventive and promotive health - Misra, Anoop (Haryana Ranbaxy science foundation, 2013)