Grant Allen
Grant Allen (1848 – 1899), full name Charles Grant Blairfindie Allen, was a Canadian man of letters, born in Kingston, Canada, 1848, educated in England. He was a prolific science writer and novelist, an able upholder of the evolution doctrine, and an expounder of Darwinism.Nearby pages
Grantham, Granville Sharp, Grassland, Gratian, Gratz, Grave dancer, Gravelotte