Illusions in advanced cancer: the effect of belief systems and attitudes on quality of life.

Illusions in advanced cancer: the effect of belief systems and attitudes on quality of life.