Essentials of biology - Powar, A C