Beyond miracles :living with cancer : inspirational and practical advice for patients and their families