Joe Gilvary doesn’t think of himself as a hero. But few people have ever done what he did. Gilvary donated a kidney to a stranger in New York who was running out of time. A year later, Gilvary donated part of his liver to an infant in Ohio who was struggling to survive. Kenneth Craig reports. Source