black friday sale

Big christmas sale

Premium Access 35% OFF

Home Page
background image
Grant Allen

Grant Allen

Charles Grant Blairfindie Allen, a Canadian author and science writer, was known for his advocacy of the theory of evolution. Additionally, he was a renowned novelist.

0

Following

0

Followers

  • An African Millionaire: Episodes in the Life of the Illustrious Colonel Clay
    An African Millionaire: Episodes in the Life of the Illustrious Colonel Clay

    An African Millionaire: Episodes in the Life of the Illustrious Colonel Clay

    Grant Allen