CHARLES GRANT BLAIRFINDIE ALLEN


Charles Grant Blairfindie Allen
Charles Grant Blairfindie Allen
  • Born: February 24, 1848
  • Died: October 25, 1899
  • Nationality: Canadian
  • Profession: Writer

Charles Grant Blairfindie Allen 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.