The Essentials of biology II - Fogiel, M. (Research and Education Association)