Dying in the shadows: the challenge of providing health care for homeless people.

Dying in the shadows: the challenge of providing health care for homeless people.