Smith Hart: Terminal cancer diagnosis means time for reflection

Smith Hart: Terminal cancer diagnosis means time for reflection