Principles of Biology by John Irvin Hamaker