Cancer : a pilgrim companion.
Straine, Gillian.