Ken Ruffin talks space Mar 8 2014