Grant Allen
Grant Allen is a pen-name of Charles Grant Blairfindie Allen, a Canadian science writer and novelist, and a proponent of the theory of evolution. - Wikipedia
Works (45)

The Twelve Frights of Christmas

The Best Crime Stories of the 19th Century

The Woman Who Did
1895

An African Millionaire
1897

The Penguin Book of Gaslight Crime

The Shadows of Sherlock Holmes

The evolution of the idea of God
1897

The British Barbarians
1895

Isaac Asimov Presents the Best Science Fiction of the 19th Century

The type-writer girl
1897

Miss Cayley's adventures
1899

Biographies of Working Men
1884

Anglo-Saxon Britain
1891

Venice
1898

Rivals of Sherlock Holmes

Paris
1897

Physiological æsthetics
1877

Florence
1897

Falling in love
1889

Philistia
May 2003

Flowers and their pedigrees
1883

The colour-sense
1879

Evolution in Italian art
1908

In nature's workshop
1901

Colin Clout's calendar
1883

Cities of Belgium
1897

Belgium
1904

The plants
1909

The European tour
1899

The cities of northern Italy
1908

Force and energy
1888

Plant life
1987

County and town in England, together with some annals of Churnside
1901

Post-prandial philosophy
1894

The story of the plants
1895

The evolutionist at large
1881

Vignettes from nature
1881

The Attis of Caius Valerius Catullus
1892

Nature studies
1882

Science in Arcady
1892

Flashlights on nature
1898

The hand of God
1909

The scallywag
1893

The colours of flowers
1882

Charles Darwin
1885