Fighting Cancer with Knowledge and Hope: A Guide for Patients, Families and....