Grant Allen, born Charles Grant Blairfindie Allen on February 24, 1848, was a noteworthy Canadian science writer and novelist, distinguished for his prolific contributions in the late 19th and early 20th centuries. Allen's breadth of interest spanned from science to literature, and he is well-remembered for his exploration of evolutionary theory in lay terms. One of Allen's significant scholarly w...