Finishing Well: Learning to Live Through Terminal Illness by John Eaves When John Eaves received news that his severe stomach pains were actually stage 4 colon cancer, he had a decision to make: would... This description may be from another edition of this product.