Economics and public health: Engaged to be happily married!