This highly educational book comprises a series of essays by the intellectual and scientist Grant Allen, author and novelist, and a successful upholder of many scientific theories. As a scientist Allen was an evolutionist, and as a novelist one of hi ...