The cancer roller coaster : how to manage the emotional and mental impact /
Chan, Juliette,author.