New talk announcement: Life on Titan Posted on February 16, 2011 by victoria — No Comments ↓ We’re excited to announce one of Canada’s top inventors, Craig Carmichael, is back to speak about life on Titan