Grant Allen (1848–1899) was a Canadian science writer and novelist, notable for his pioneering work in science fiction and for his progressive views on social issues. Born in Wolfe Island, Ontario, he was educated in England at King Edward's School in Birmingham and later at Merton College, Oxford, where he turned his attention to the sciences, eventually becoming a professor. Transcending academi...