What an amazing story. Greg has had experiences that most of us could never imagine. How he has come through it all with so much humor and optimism is inspiring.