Challenges in health and development from global to community perspectives - Johnson,Sandy A. (Switzerland Springer, 2017)