Animal Cells And Life Processes by Barbara A. Somervill, Barbara Ann Somervill & Barbara A. Somerville