Charles Grant Blairfindie Allen (1848 – 1899) was a Canadian science writer and novelist, educated in England. He was a public promoter of evolution in the second half of the nineteenth century. Allen was born on Wolfe Island near Kingston, Canada West (known as Ontario after Confederation), the second son of Catharine Ann Grant and the Rev. Joseph Antisell Allen, a Protestant minister from Dublin...