Basic concepts of biological science - Realuyo, Zenaida M. (Katha Pub., 2003)