Social support and health : theory, research, and practice with diverse populations - Chen, Sheying (Social issues, justice and status series., 2013)