Grant Allen Bio, Photos and Updates
Like
0
Grant Allen
Bio: Charles Grant Blairfindie Allen was a Canadian science writer and novelist, and a successful upholder of the theory of evolution.
Born: February 24, 1848 in Kingston, Canada
Posted In: Canada Authors
Comments