What Is Life? : A Guide to Biology Paperback Jay Phelan

This textbook is from a reputable publisher known for academic quality.