Studies in evolution - Beecher, Charles Emerson (Yale bicentennial publications, 1901)