News Comic Strip View Of Griffin's Confirmation By Keith Cowing NASA Watch April 14, 2005 Klyde Morris has a few things to say about yesterday’s confirmation hearing…. Keith Cowing NASA Watch founder, Explorers Club Fellow, ex-NASA, Away Teams, Journalist, Space & Astrobiology, Lapsed climber.