Cancer Claims Sister Thomas Welder.Cancer Claims Sister Thomas Welder.Want to know what sort of profound influence this humble yet monumental figure had on people? Just ask someone.Scott McGowanScott McGowan