Author Steve Ward is all too familiar with overcoming obstacles and challenges, having experienced a diagnosis of cancer along with subsequent treatment and then suffering a heart attack requiring... This description may be from another edition of this product.