A vacation for the homeless: evaluating a collaborative community respite programme in Canada through clients' perspectives.

A vacation for the homeless: evaluating a collaborative community respite programme in Canada through clients' perspectives.