Publisher's Synopsis
Grant Allen was a prominent Canadian novelist and science writer. Allen was a prolific writer and is also noted for being a strong advocate of Darwin's theory of evolution. Allen's book, Anglo-Saxon Britain, provides an excellent and detailed look at the early British history.