A strong element in contemporary Canadian culture is rich, diverse, thoughtful and witty science fiction.