Basic concepts of biological science - Realuyo, Zenaida M. (Katha Publishing Co., Inc., 2003)