Scan barcode
162 pages • first pub 1889 (editions)
ISBN/UID: 9781790555505
Format: Paperback
Language: English
Publisher: Independently Published
Publication date: 30 November 2018
Description
Charles Grant Blairfindie Allen (February 24, 1848 - October 25, 1899) was a Canadian science writer and novelist, and a public promoter of Evolution in the second half of the 19th century.Early life and educationAllen was born near Kingston, Cana...
Community Reviews
Content Warnings
162 pages • first pub 1889 (editions)
ISBN/UID: 9781790555505
Format: Paperback
Language: English
Publisher: Independently Published
Publication date: 30 November 2018
Description
Charles Grant Blairfindie Allen (February 24, 1848 - October 25, 1899) was a Canadian science writer and novelist, and a public promoter of Evolution in the second half of the 19th century.Early life and educationAllen was born near Kingston, Cana...