Securing health for all dimensions and challenges (New Delhi Institute for Human Development, 2006)