North by 2000: A collection of Canadian science fiction