Principles of Biology, Volume 2 by Herbert Spencer